041141e1f13007f74358b496bba206438959f4e3,src/main/java/com/tngtech/java/junit/dataprovider/internal/convert/AbstractObjectConverter.java,AbstractObjectConverter,checkIfArgumentsMatchParameterTypes,#Object[]#Class[]#,31
Before Change
throw new NullPointerException("testMethod must not be null");
}
if (parameterTypes.length != arguments.length) {
throw new IllegalArgumentException(String.format(
"Expected %s arguments for test method but got %s parameters.", parameterTypes.length,
arguments.length));
}
for (int idx = 0; idx < arguments.length; idx++) {
Object object = arguments[idx];
After Change
protected void checkIfArgumentsMatchParameterTypes(Object[] arguments, Class<?>[] parameterTypes) {
checkNotNull(arguments, "arguments must not be null");
checkNotNull(parameterTypes, "testMethod must not be null");
checkArgument(parameterTypes.length == arguments.length, "Expected %s arguments for test method but got %s parameters.",
parameterTypes.length, arguments.length);
for (int idx = 0; idx < arguments.length; idx++) {
Object object = arguments[idx];